• word of the day

    poinciana gilliesii

    poinciana gilliesii - Dictionary definition and meaning for word poinciana gilliesii

    Definition
    (noun) a tropical flowering shrub having bright orange or red flowers; sometimes placed in genus Poinciana
Download our Mobile App Today
Receive our word of the day
on Whatsapp